@charset "utf-8";
/*会员头像与资料*/
.header_slider{ padding-bottom:10px; position:relative;}
.header_slider .header_box{ height:76px; width:67px; position:absolute; left:5px; top:-12px; overflow:hidden; -webkit-transform:rotate(-5deg); -moz-transform:rotate(-5deg);  -ms-transform:rotate(-5deg); -o-transform:rotate(-5deg); transform:rotate(-5deg);}
.header_slider .header_box .up_kuang{ background:url(../images/head_box.png) no-repeat; height:76px; width:66px; position:absolute; top:0; left:0;}
.header_slider .header_box img{ margin:17px 0 0 7px; height:52px; width:52px; _position:relative; overflow:hidden;}
.header_slider .name{ margin-top:18px; padding:0 12px 0 80px; height:40px; word-break:break-all; word-wrap:break-word; overflow:hidden;}
.header_slider .name h3{ font-family:Arial; color:#636a75; font-size:18px; line-height:20px;}
.header_slider .person_info{ color:#636a75; font-size:14px; line-height:25px; margin-top:15px; padding-left:20px;}/*line-height:25px;*/
.header_slider .person_info b{ font-size:15px;}

/*左侧菜单栏目*/
.wf_slider .title{ background:#4062a7; border-radius:5px 5px 0 0; height:42px; line-height:42px;}
.wf_slider .title h2 a{ color:#fff; font-size:16px; padding-left:15px;}
.category_slider{ padding:5px 10px 12px 10px;}
.category_slider ul li{ padding:5px 0 10px;}
.category_slider ul li dl {width: 196px; overflow: hidden;}
.category_slider ul li dt{ background: #DDE9F2; -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius: 3px; color: #333; font-weight: bold; line-height: 30px; margin-bottom: 5px;  padding: 0 8px; height: 30px;}
.category_slider ul li dd{ display: block; border-bottom:solid 1px #e6e6e6; height:32px;}
.category_slider ul li dd a{ float:left; line-height:22px; margin-top:5px; padding-left:8px; height:22px; width:188px; position:relative;}
.category_slider ul li dd a .reply{ position:absolute; top:0; right:0;}
.category_slider ul li dd a .reply em{ color:#e62f2f;}
.category_slider ul li dd a:hover, .category_slider ul dd a.cur { background: #e2e4e4; color: #000; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.category_slider ul li dt a.open{ float:right; background:url(../images/group_user.png) no-repeat -70px 0; margin:10px 5px; height: 10px; width: 10px; overflow:hidden;}
.category_slider ul li dt a.close{ float:right; background:url(../images/group_user.png) no-repeat -82px 0; margin:10px 5px; height: 10px; width: 10px; overflow:hidden;}
.category_slider ul li .tips{ background:url(../images/new_hot.png) 0 0 no-repeat; cursor:pointer; margin:-1px 0 0 52px; height:16px; width:26px; position:absolute; z-index:4; overflow:hidden; text-indent:-99px; *margin-top:-4px;}


/*个人首页初级会员*/
.account_cover{ background: #fff; border:solid 1px #f3f3f3; padding:22px 25px 22px 158px; position:relative;}
.account_cover .avatar{ width:102px; position:absolute; left:28px; top:22px;}
.account_cover .avatar img{ border-radius:5px; margin-left:8px height:102px; width:102px;}
.account_cover .avatar a{ display:block; color:#79808a; margin-top:10px; text-align:center;}
.account_cover .avatar a:hover{ text-decoration:underline; color:#333;}
.welcome-msg .hello{ color:#333; font-size:14px; font-weight:bold; margin-bottom:5px;}
.welcome-msg .hello img{ vertical-align: middle;}
.welcome-msg .hello span{ float:right; font-size:12px; font-weight:normal; margin-top:8px;}
.welcome-msg .hello strong{ color:#000; font-size:20px; margin-right:5px;}
.welcome-msg .help{	padding:13px 0 10px;}
.welcome-msg .help a{ display:inline-block; background:url(../images/help-ico.png) no-repeat 100% 50%; color:#09f; font-weight:bold; padding-right:25px; height:18px; text-decoration:underline;}
.welcome-msg .level{ margin:4px 0; padding-left:26px;}
.welcome-msg .level i{ margin-left:-26px;}
.leagure{ background:#eff3fa; border:solid 1px #b9c2d4; border-radius:2px; color:#636a75; font-size:14px; line-height:29px; height:29px; position:absolute;}
.leagure .name{ background:url(../images/group_user.png) no-repeat -126px -22px;color:#545b66; font-size:14px; padding-left:10px; height:29px; width:91px; overflow:hidden; position:absolute;}
.leagure .name i.level_icon{ display: inline-block; margin: 0 0 0 10px; height: 20px;}
.leagure .name em{ display:inline-block; margin:5px 5px 0 0; height:20px; width:20px; vertical-align:top;}
.leagure .name i.level_icon img{ padding-top:5px;}
.leagure .desc{ display:block; margin:0 37px 0 94px; width:622px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal;}
.leagure .desc span{ display:block; padding:0 15px;}
.leagure .arrow_btn{background:url(../images/group_user.png) no-repeat -228px -22px; height:29px; width:37px; cursor:pointer; position:absolute; right:0; top:0;}
.leagure .arrow_btn .arrow{ display:block; background:url(../images/group_user.png) no-repeat -95px 0; margin:8px 0 0 15px; height:13px; width:8px; overflow:hidden;}
.leagure .arrow_btn.close .arrow{ background-position:-105px 0; margin-left:18px;}
.leagure .display_no{ display:none;}
.use_mebcard{ clear:both; font-weight:700; padding-top:10px;}
.use_mebcard a{ color:#0099ff; text-decoration:underline;}
/*个人中心查询余额*/
.ccye{ margin-bottom:10px; padding-top:10px;}
.welcome-msg .ccye{ padding-top:40px;}
.ccye_inner{ height:32px; position:relative;}
.ccye .label{ position:absolute; z-index:7;}
.ccye .label a{ float:left; background:#e7e9ed; border:1px solid #E3E3E3; border-radius:3px; color:#545b66; font-size:13px; line-height:20px; padding:6px 15px; height:20px; vertical-align:top; text-shadow:0 1px 0 #fff;}
.ccye .label a:hover{ background-color:#fff; border-radius:3px 3px 0 0;}
.ccye .label a.actived{ background-color:#fff; border-bottom-color:#fff; border-radius:3px 3px 0 0;}
.ccye .label i{ display:inline-block; background:url(../images/group_user.png) no-repeat -70px -16px; margin:-3px 0 0 8px; height:6px; width:10px; overflow:hidden; vertical-align:middle; *margin-top:0;}
.ccye .label .actived i{ background-position:-82px -16px;}
.balance{ float:left; background: #eff1f6; /* Old browsers */ background: -moz-linear-gradient(top,  #eff1f6 0%, #dee0e4 100%); /* FF3.6+ */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eff1f6), color-stop(100%,#dee0e4)); /* Chrome,Safari4+ */ background: -webkit-linear-gradient(top,  #eff1f6 0%,#dee0e4 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #eff1f6 0%,#dee0e4 100%); /* Opera 11.10+ */ background: -ms-linear-gradient(top,  #eff1f6 0%,#dee0e4 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #eff1f6 0%,#dee0e4 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff1f6', endColorstr='#dee0e4',GradientType=0 ); /* IE6-9 */  border:solid 1px #e3e3e3; border-radius:3px; margin:15px 0; padding:7px 10px; *width:100px; _width:100px;}
.balance a{ display:block; color:#545b66; font-size:13px;}
.balance a i{ float:right; background:url(../images/group_user.png) no-repeat -70px -16px; margin:7px 0 0 5px; *margin-top:-12px; _margin-top:-12px; height:6px; width:10px; overflow:hidden;}

.code_box{ background:#fff; border:solid 1px #e3e3e3; box-shadow:0 0 5px #e3e3e3; height:auto; padding-bottom:10px; width:230px; position:absolute; left:0; top:32px; z-index:1;}
.code_box .close a{ display:inline; float:right; background:url(../images/group_user.png) no-repeat -116px 0; margin:5px; height:14px; width:14px; text-indent:-99em; overflow:hidden;}
.code_box .close a:hover{ background:url(../images/group_user.png) no-repeat -131px 0; margin:2px; margin:5px; height:14px; width:14px; text-indent:-99em; overflow:hidden;}

.code_box .show_balance{ color:#666; margin-top:22px; padding-left:12px;}
.code_box .show_balance em{ font-family:Arial; font-size:14px; color:#ff6600;}
.code_box .money_input input{ border:solid 1px #afc9fa; color:#666; text-indent:5px; height:22px; width:102px; line-height:22px\9; _width:100px;}
.code_box .recharge_btn{ display:inline-block; background:#e4eef5; border:solid 1px #aabbda; color:#365189; line-height:20px; margin-top:8px; padding:2px 3px; height:20px; text-align:center; _margin-left:2px; margin-right:0; _float:none; *float:none;}
.code_box .recharge_btn:hover{ background:#cfe1ee;}
.code_box .code_num{ float:left; background:#eff5ff; border:solid 1px #e2e6ea; margin:0 0 0 50px; height:35px; width:100px;}
.code_box .change_alink{ display:inline; float:right; color:#365189; line-height:35px; margin:0 25px 0 0; height:35px;}
.code_box .alert{ color:#999; font-size:14px; line-height:25px; padding-left:50px;}
.account_cover .info{ clear:both; background:#fcfcfc; border:1px solid #f0f0f0; border-radius:4px; -moz-border-radius:4px; -webkit-bordert-radius:4px; margin:10px 0; padding:1px; overflow:hidden;}

.balance_inquiries{ display:inline; float:right; background:#e4eef5; border:solid 1px #aabbda; color:#365189; line-height:20px; margin:8px 12px 0 0; padding:2px 3px; height:20px; text-align:center;}
.balance_inquiries:hover{ background:#cfe1ee;}



/*个人账户*/
.personal_box{ background:#fff; border:solid 1px #e3e3e3; box-shadow:0 0 5px #e3e3e3; height:auto; padding-bottom:10px; width:230px; position:absolute; left:0; top:48px; _left:-122px; _top:50px; *top:50px; z-index:8;}
.personal_box .close a{ display:inline; float:right; background:url(../images/group_user.png) no-repeat -116px -2px; margin:5px; height:14px; width:14px; text-indent:-99em;}
.personal_box .close a:hover{ background:url(../images/group_user.png) no-repeat -128px -2px; margin:2px; margin:5px; height:14px; width:14px; text-indent:-99em;}
.personal_box .show_balance{ color:#666; margin-top:22px; padding-left:12px;}
.personal_box .money_input input{ border:solid 1px #afc9fa; line-height:22px; color:#666; text-indent:5px; height:22px; width:110px;}
.personal_box .recharge_btn{ display:inline-block; background:#e4eef5; border:solid 1px #aabbda; color:#365189; margin-left:5px; line-height:22px; padding:2px 3px; height:20px; text-align:center; _margin-left:2px;}
.personal_box .recharge_btn:hover{ background:#cfe1ee;}
.personal_box .code_num{ display:inline-block; background:#eff5ff; border:solid 1px #e2e6ea; margin:0 0 0 50px; height:35px; width:100px; _float:left;}
.personal_box .change_alink{ display:inline; float:right; color:#365189; line-height:35px; margin-right:25px; height:35px;}
.personal_box .alert{ color:#999; font-size:14px; line-height:25px; padding-left:50px;}

.personal_box .close a{ display:inline; float:right; background:url(../images/group_user.png) no-repeat -116px 0; margin:5px; height:14px; width:14px; text-indent:-99em;}
.personal_box .close a:hover{ background:url(../images/group_user.png) no-repeat -131px 0; margin:2px; margin:5px; height:14px; width:14px; text-indent:-99em;}
.personal_box .show_balance{ color:#666; margin-top:22px; padding-left:12px;}
.personal_box .show_balance em{ font-family:Arial; font-size:14px; color:#ff6600;}

/*个人中心table列表*/
.order_evaluation{ background:#fff; border:solid 1px #f3f3f3; border-top:none; padding:30px 20px;}
.order_evaluation .order_list{ background:#eaecee; margin-bottom:10px; padding-bottom:10px;}
.order_evaluation .title{ line-height:42px; height:42px;}
.order_evaluation .title h2{ color:#333; font-size:15px; padding-left:15px;}
.account_cover .info th{ background:#fcfcfc; color:#333; font-size:14px; font-weight: bold; padding: 8px 18px 8px 10px; width:70px;}
.account_cover .info td{ font-size:13px; padding: 8px;}
.account_cover .info tr.last th, .account_cover .info tr.last td{ background-image:none;}
.account_cover td,.account_cover td li a{ color:#666;}
.account_cover td li{ float:left; margin-right:20px;}
.account_cover td li strong{ color:#f60; font-family:Arial; padding:0 2px;}
.account_cover td a.help{ float:right;background:url(../images/help-ico.png) no-repeat 0 50%; padding:2px 0 2px 25px; color:#630; width:85px;}
.account_cover .info tr.last td, .account_cover .info tr.last th{ border-bottom:0;}
.box-account .box-head, .my-account .box-head { text-align: right;background: #EAECEE;padding: 10px 10px 10px 15px;height: 100%;overflow: hidden; margin:10px 0 0;}
.box-account .box-head h2, .my-account .box-head h2 { color: black;float:left;margin:0;font-size: 14px;font-weight: bold;}
.box-account .box-head .btn{ float:right; margin-left:5px; display:inline;}
.data-table{ background:#fff; width: 100%;}
.data-table th{ border-bottom: 1px solid #e6e6e6; color: #999; font-weight: bold; padding:10px 8px 10px 5px; white-space: nowrap ;vertical-align: middle; text-align:left;}
.data-table td{ padding: 10px 8px 10px 5px;}
.data-table td.last{ padding:8px 0;}
.data-table .functiion a{ margin-right:10px;}
.data-table .err_note{ color:#E00;}

.order_list{ margin:0;}
.order_list .loading{ padding:30px; text-align:center;}
.order_list .pane{ padding:2px 0 10px;}
.order_list .pane .order_p_img a{ display: inline-block; border:1px solid #e6e6e6; margin:0 3px 3px 0;}
.order_list .pane .order_p_img a:hover{ border-color:#f90;}
.order_list .pane .order_p_img img{ display:block; width:50px; height:50px; overflow:hidden;}
.order_list .pane .fav_p_img img{ display:block; width:100px; height:100px; overflow:hidden;}
.order_list ul.tabs,.order_list ul.order_tabs{ margin-top:20px;}
.order_list .pager{ border-top:5px solid #f5f6f7; padding:10px 0;}
.order_list .pager .amount{ color:#666; font-weight:bold;}
.order_list .pager .page_list{ *margin-top:0;}
.my-orders-table,.order-data-table{ border:0;}
.order-data-table .copy{ display:inline-block; background:#656d71; border-radius:3px; color:#fff; padding:2px 8px;}
.order-data-table .copy:hover{ display:inline-block; background:#81888b; border-radius:3px; color:#fff; padding:2px 8px;}
.my-orders-table th,.order-data-table th{ background:#fff; border-right:0;  border-bottom:1px solid #e6e6e6; color:#999; line-height:24px; white-space:nowrap;}
.my-orders-table tbody td,.order-data-table tbody td{ background:#fff;  padding:10px 8px 10px 5px; color:#666; border-bottom:1px solid #e6e6e6; word-break: break-all;}
.my-orders-table tbody td.time{ font-size:11px;}
.my-orders-table td.last strong{ vertical-align: middle;}
.my-orders-table td.order_number{ font-weight:bold;}
.my-orders-table td.order_number a{ display:inline-block;}
.my-orders-table td.order_number a p{ color:#476db9; font-weight:100; text-align:center;}
.my-orders-table td.order_list_img{ display:table-cell; margin:0; padding-right:15px;}
.my-orders-table tfoot th, .my-orders-table tfoot td{ border-width:0;}
.order_p_img a{ display:inline-block; border:solid 1px #e6e6e6; height:50px; width:50px;}
.order_p_img a img{ height:50px; width:50px; overflow:hidden;}
.order_p_img a:hover{ border:solid 1px #f90; height:50px; width:50px;}
.order_list_img{ display:inline-block; margin-right:15px;}
.order_list_img a{ display:inline-block; border:solid 1px #e6e6e6; height:100px; width:100px;}
.order_list_img a img{ height:100px; width:100px; overflow:hidden;}
.order_list_img a:hover{ border:solid 1px #f90; height:100px; width:100px;}
.share_order_num{ line-height:50px; width:120px; vertical-align:top;}

/*个人中心所有交互按钮*/
.btn_copera, .btn_copera span{ background-image:url(../images/operat_btn.png);}
.btn_copera{ background-position:0 0; line-height:23px; margin:2px 0; padding-left:10px;}
.btn_copera span{ background-position:100% 0; text-shadow:none; padding-right:10px;}
.btn_copera:hover{ background-position:0 -23px;}
.btn_copera:hover span{ background-position:100% -23px;}
.btn_pay, .btn_pay span{ background-image:url(../images/operat_btn.png);}
.btn_pay{ background-position:0 -46px; line-height:23px; margin:2px 0; padding-left:10px;}
.btn_pay span{ background-position:100% -46px; text-shadow:none; padding-right:10px;}
.btn_pay:hover{ background-position:0 -69px;}
.btn_pay:hover span{ background-position:100% -69px;}
.btn_evalu, .btn_evalu span{ background-image:url(../images/operat_btn.png);}
.btn_evalu{ background-position:0 -92px; line-height:23px; margin:2px 0; padding-left:10px;}
.btn_evalu span{ background-position:100% -92px; text-shadow:none; padding-right:10px;}
.btn_evalu:hover{ background-position:0 -115px;}
.btn_evalu:hover span{ background-position:100% -115px;}
.btn_function, .btn_function span{ background-image:url(../images/operat_btn.png);}
.btn_function{ float:right; background-position:0 -138px; line-height:28px; padding-left:10px;}
.btn_function span{ background-position:100% -138px; text-shadow:none; padding-right:10px;}
.btn_function:hover{ background-position:0 -166px;}
.btn_function:hover span{ background-position:100% -166px;}
.btn_n_pay, .btn_n_pay span{ background-image:url(../images/operat_btn.png);}
.btn_n_pay{ background-position:0 -194px; line-height:28px; padding-left:10px;}
.btn_n_pay span{ background-position:100% -194px; text-shadow:none; padding-right:10px;}
.btn_n_pay:hover{ background-position:0 -222px;}
.btn_n_pay:hover span{ background-position:100% -222px;}
.btn_mt{ float:left; margin:9px 0 0 20px; position:relative;}

/*个人中心地址管理*/
.address .my-orders-table tbody td{ border-bottom:1px solid #e6e6e6;}
.address .my-orders-table .nobr a{ margin-right:5px;}
.address-form td,.address-form th{ padding:6px 4px;}
.address-form td textarea{ vertical-align:top;}
.address-form td em{ color:#f00; font-weight:bold; font-style:normal;}
.address-form td span{color:#999; margin-left:10px;}
.address-form td input,.address-form td textarea{ padding:3px 4px; border:1px solid #a0a0a0;}
.address-form th{ text-align:right; font-weight:normal; white-space:nowrap;}
.address-form .title{ color:#fc6210; font-weight:bold; padding-right:10px;}
.my-account_content{ background:#fff;}/* margin-top:25px;*/
.my-account_content .title_tab{ background:#f6f6f6; border:solid 1px #e3e3e3; border-bottom:solid 2px #476db9; border-left:none; line-height:40px; height:40px;}
.my-account_content .title_tab span{ display:block; background:#476db9; color:#fff; font-size:14px; width:122px; text-align:center;}
.my-account_content .user_face{ position:absolute; left:20px; top:20px;}
.my-account_content .user_face a{ display:block; margin-top:8px;}
.my-account_content .table{ margin-left:110px; width:600px; margin-bottom:20px;}
.my-account_content .table td,.my-account_content .table th{ border-bottom:1px solid #e6e6e6; padding:6px 0;}
.my-account_content .table th{ color:#666; width:120px; font-weight:normal;  text-align:left;}
.my-account_content .table .gray{ color:#999;}
.my-account_content .table button{ margin:0 10px;}
.my-account_content .table .b{ font-weight:bold; color:#09f; margin-left:10px;}
.my-account_content .table .b:hover{ text-decoration:underline;}
.address-form select{ width:auto;}
.title-buttons{ text-align:right; padding-right:10px;}
.title-buttons h2,.title-buttons .pay_now{ float:left;}
.title-buttons .btn,.title-buttons .btn span{ color:#000; font-weight:normal; line-height:22px; height:22px;}
.title-buttons .btn{ margin:15px 10px 0 0; padding-left:10px; text-shadow:1px 1px 0 #d5d5d5;}
.title-buttons .btn span{ background-position:100% 0; padding:0 10px 0 0;}
.title-buttons .btn:hover{ background-position:0 -22px; text-shadow:1px 1px 0 #fff;}
.title-buttons .btn:hover span{ background-position:100% -22px;}
.title-buttons .pay_now{ background:url(../images/title_btn_pay.png) no-repeat 0 -193px; color:#fff; line-height:23px; font-weight:normal; margin:15px 0 0 10px; padding:0; height:24px; width:84px; text-align:center; text-shadow:-1px -1px 0 #0054a8;}
.title-buttons .pay_now:hover{ background-position:0 -24px; color:#fff; text-shadow:none;}
.personal_account .explain { color: #666; margin-bottom:10px;}
.order-details #order_step{ background:#f8f9f9; padding:15px 10px 15px 50px; margin-bottom:20px;-moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px; position:relative; display:block; overflow:hidden; *zoom:1;}
.order-step-info{ margin:0 0 10px;}
.order-step-info .pane{ padding:0;}
.order-details .box-content{ line-height:2.2em; color:#666;}
.order-details .box-content .tracking a{ display:inline-block; background:#656d71; border-radius:2px; color:#fff; line-height:20px; margin-left:10px; height:20px; padding:0 10px;}
.order-details .box-content .tracking a:hover{ background:#b7babc;}

/*查看订单*/
.order_view_nav{ margin-bottom:10px; height:45px; _position:relative; z-index:99;}
.order_view_nav ul.tabs{ background:#dfe2e5; border-radius:0; border:1px solid #c5c6cb; border-width:1px 0; padding:5px 10px 7px; height:32px; width:740px; z-index:99;}
.order_view_nav ul.tabs li{ border:1px solid #C5C6CB;}
.order_view_nav ul.tabs li a{ border:0;}
.order-info { background:#eaecee; padding:11px 7px; margin:30px 0 10px; font-size:14px}
.order-info dt, .order-info dd, .order-info ul, .order-info li { display:inline;}
.order-info .current { font-weight:bold;}
.order-info li { margin:0 3px;}
#order_info{ position:relative;}
.order_title{ padding-top:30px;}
.order_title h3{ background:#eaeaea; font-size:14px; margin-bottom:10px; padding:11px 7px;}
.order-date { margin:10px 0;}
.order-info-box { border-bottom:1px solid #e6e6e6; padding:0 10px 15px; margin:0 0 15px;}
.order-info-box h2 { font-weight:bold; font-size:14px; }
.order-info-box .box-payment p { margin:0 0 3px;}
.order-info-box .box-payment th { font-weight:bold; padding-right:7px;}
.order-items { width:100%; overflow-x:auto;}
.order-items h2, .order-items h3 { font-weight:bold; font-size:14px;}
.order-items h3 .btn_left{ margin-left:25px;}
.order-items h2.order-info{ margin:0;}
.order-items .product-name { font-weight:bold;}
.gift-message dt strong { color:#666;}
.gift-message dd { margin:5px 0 0; font-size:13px;}
.order-details .box{ background:none;}
.order-details .col2-set .col-1 { float:left; width:48.5%;}
.order-details .col2-set .col-2 { float:right; width:48.5%;}
.order-items .data-table{ border-bottom:0;}
.order-items .data-table td{ border-bottom:1px solid #d6d6d6;}
.order-items .product_img a{ display:inline-block; border:1px solid #d6d6d6;}
.order-items .product_img a:hover{ border-color:#aaa;}
.order-items .product_img img{ display:block; height:100px; width:100px; vertical-align:middle; overflow:hidden;}
.order-items .chuxiao img{ display:block; height:50px; width:50px; vertical-align:middle; overflow:hidden;}
.order-items .chuxiao .info{ display: block;
    float: left;
    padding-top: 18px;
    padding-left: 11px;
    padding-right: 10px;
    color: red;
    font-size: 14px;
    font-family: '微软雅黑', Arial, HELVETICA;
    font-weight: bold;}
td.chuxiao{
    padding: 5px 0px 5px 0px;
}
table.chuxiao-table{
    width: 100%;
}
.order-items .chuxiao-table .product_img {
    width: 118px;
    border-bottom: none;
}
.order-items .chuxiao-table .product_info {
    width: 614px;
    border-bottom: 1px solid #d6d6d6;
}
.order-items .chuxiao-table .a-center {
    width: 120px;
    border-bottom: 1px solid #d6d6d6;
    text-align:center;
}
.order_expr{ display:inline-block; background:url(../images/shunfeng.png) no-repeat; border: 1px solid #E4E9EE; color:#f5f5f5; font-size:0; margin:0 3px; height:44px; width:140px; vertical-align:middle;}
.order_expr:hover{ color:#f5f5f5;}
.buttons-set{ padding-top:20px;}

/* Step cart total */
.step_total{ border-top:5px solid #e6e6e6; padding:20px 5px 0; height:100%; overflow:hidden;}
.step_total table{ float:right; width:460px;}
.step_total table  td,.step_total table  th{ text-align:right; padding:4px;}
.step_total table  td{ padding-right:20px;}
.step_total table  th{ color:#666; font-weight:bold;  width:320px;}
.step_total table  td.b{ border-top:1px solid #ccc; font-family:'microsoft yahei'; font-size:22px; font-weight:bold;}
.step_total table  td.b strong{ color:#f00; margin-left:15px;}
.step_total .old_order{ float:left;}
.step_total .old_order a{ color:#09f; margin-left:.5em;}
.step_total .other-info{ color:#999; font-size:12px; font-weight:normal;}
h1.account_exchange_t{ color:#f60; font-size:14px; margin-bottom:10px;}
h2.account_exchange_tc{ border-bottom:1px solid #e6e6e6; font-size:12px; font-weight:normal; padding:10px 0 5px;}
.exchage_table td, .exchage_table th{ border-bottom:1px solid #e6e6e6; padding:15px 5px;}/* white-space:nowrap;*/
.exchage_table p{ padding-bottom:5px;}
.exchage_table th{ width:80px; text-align:left;}
.exchage_table{  margin-bottom:30px; width:890px;}
.exchage_table li{ padding-bottom:10px;}
.exchage_table li.last{ padding-bottom:0;}
.exchage_table li label,.exchage_table li input,.other_return_channel input,.other_return_channel label{ font-family:Tahoma, Geneva, sans-serif; vertical-align:middle;}
.exchage_table textarea{ padding:4px;}
.exchage_table img, .exchage_table input, .exchage_table label{ vertical-align:middle;}
.exchage_table .return_channel p a{ color:#036; font-weight:bold; margin-left:5px}
.exchage_table .return_channel p a:hover{ text-decoration:underline;}
.exchage_table .return_channel span{ display:block; margin-top:15px;}
.exchage_table .last td,.exchage_table .last th{ border-bottom:0;}
.exchage_table .company_input{ margin-left:10px; padding:1px 0; height:18px; width:200px; _height:14px; *height:14px;}
.exchage_table .company_select{ padding:2px 3px; vertical-align:middle;}
.exchage_table .order_num{ padding:1px 0; height:18px; width:150px; _height:14px; *height:14px;}
.other_return_channel{ display:block; font-weight:normal; margin-top:5px;}
h2 a.my_account{ color:#000;}
h2 a.my_account:hover{ color:#900;}

/*收藏*/
.fav_addtime{ display:block; color:#999; margin-top:5px;}
td.fav_p_t{ vertical-align:top;}
td.fav_p_t p a{ margin-right:6px; *vertical-align:middle;}
.fav_p_title{ font-size:14px; font-weight:bold;}
td.fav_p_t .remark{ display:inline-block; margin-top:4px;}
td.fav_p_t a.remark{ width:60px;}
td.fav_p_t .hide_border, td.fav_p_t .show_border{ border:1px solid #fff; cursor:text; padding:5px 4px 3px; height:20px; width:340px}
td.fav_p_t .show_border{ border-color:#ddd;}
.fav_chk input{ vertical-align:middle;}
.fav_chk label{ padding:0 3px; vertical-align:middle;}
.fav_price{ font-weight:bold;}
.remark_wrap{ padding:5px 0;}
.remark_wrap textarea{ border:solid 1px #ddd; color:#666; padding:4px; height:1.5em; width:340px; overflow:auto; resize:none;}
.fav_list .last .btn{ margin-bottom:10px;}
.complete_order{background: #f7fafc; border: 1px solid #e4e9ee; color: #666; line-height: 1.8; margin-bottom: 10px; margin-top: 12px; padding: 4px 10px;}
.complete_order i{ float: left; background:url(../images/group_user.png) no-repeat -148px 0; padding-right: 10px; height: 16px; width: 16px; margin-top:3px;}
.box-account .step{ position:relative;}

#images_path li{ background:#fafafa; border:solid 1px #f0f0f0; margin:5px 0; padding:10px;}
#images_path li a{ margin-right:10px;}
#images_path li a.icon-del{ background:#ad1b1b; color:#fff; margin-left:10px; padding:3px 10px;}
#images_path li a.icon-del:hover{ background:#c12b2b;}

.box-account .step.pro_select{ z-index:11;}
.box-account .step .mask{ background:#333; margin:0 -13px 0; height:100%; width:916px; position:absolute; left:0; top:0; opacity:.1; filter:Alpha(opacity=10); _height:expression(this.parentNode.offsetHeight + 'px'); z-index:9;}
.box-account .step .mask iframe{ display:none; height:100%; width:100%; filter:Alpha(opacity=0); _display:block;}
.box-account .step table{ margin-bottom:0;}
.box-account .step h3{ background:url(../images/h3_line.png) repeat-x 0 100%; color:#476db9; font-size:16px; line-height:40px; margin-top:5px; padding-bottom:5px;}
.box-account .step h3 em{ display:inline-block; background:#476DB9 url(../images/cart_new.png) no-repeat 0 -24px; color:#fff; line-height:30px; margin-right:8px; height:30px; width:30px; text-align:center;}
.box-account .step .notice{ background:#f7fafc; border:1px solid #e4e9ee; color:#666; line-height:1.8; margin-bottom:10px; margin-top:12px; padding:4px 10px;}
.box-account .step .notice a{ font-weight:bold; text-decoration:underline;}
.box-account .notice i{ display:inline-block; margin:0 2px; height:16px; width:16px; vertical-align:middle;}
.box-account .step .exchange_rule{ background: #f7fafc; border: 1px solid #e4e9ee; color: #666; line-height: 1.8; margin-bottom: 10px; margin-top: 12px; padding: 4px 10px; position:relative;}
.box-account .step .exchange_rule i{ display:inline-block; background:url(../images/group_user.png) no-repeat -148px 0; margin:-2px 10px 0 0; height:16px; width:16px; vertical-align:middle;}
.box-account .step .exchange_rule a{ float:right; color:#2da9ff; font-weight:700; position:absolute; right:10px; _right:20px;}
.box-account .step .exchange_rule a:hover{ text-decoration:underline;}


.box-account .step .upfile_btn{ display:inline; color:#949494; position:relative;}
.box-account .step .upfile_btn input{ height:25px; width:85px; opacity:0; filter:alpha(opacity=0); position:absolute; top:0; left:8px;}
.box-account .step .upfile_btn i{ display:inline-block; background:#4062a7; color:#fff; line-height:25px; margin:0 8px; height:25px; width:55px; text-align:center;}
.box-account .step .hidden_area{ display:none;}
.box-account .operation{ clear:both; display:inline-block; background:#fafafa; border-top:solid 1px #f0f0f0; padding:10px 0; width:100%;}
.box-account .evaluation_btn{ float:right; background:#547bca; color:#fff; border:solid 1px #5378c3; line-height:28px; height:28px; width:86px; text-align:center; cursor:pointer;}
.box-account .cancle_btn{ display:inline; float:right; background:#e1e1e1; border:solid 1px #b4b4b4; margin:0 15px; line-height:28px; height:28px; width:58px; text-align:center; cursor:pointer;}
.box-account .about_shareorder{ background:#faf9f9; border:solid 1px #ccc; margin-top:20px; padding:10px;}
.box-account .about_shareorder h2 i{ margin-right:5px; vertical-align:bottom;}
.box-account .about_shareorder p{ line-height:30px;}

.exchage_table .modify_btn{ float:right; margin-top:-35px; position:relative;}
.box-account .one_step{ margin:0; position:relative;}/*.step*/
.box-account .addr_step .step_radio label{ display: block; float: none; cursor: pointer; width: 220px; word-break: break-all; word-wrap: break-word;}
.box-account .addr_step .step_main{ margin-left:90px; margin-right:0;}
.box-account .step_radio{ display: inline; float: left; background: #fff; border: 1px solid #e4e4e4; cursor: pointer; margin: 0 20px 15px 0; padding: 10px; position: relative;}
.box-account .one_step .td_title{ color:#666; font-weight:700; position:absolute; top:20px; left:10px; _left:-80px;}/* .step */
.box-account .one_step .td_title em{ display:inline-block; padding-left:20px; width:167px;}/* .step */
.box-account .one_step .step_main{ margin-left:90px;}/* .step */
.box-account .one_step .step_main .ship_radio_wrap{ padding-top:30px;}/* .step */
.box-account .bottom_okbtn{ clear:both; border-top:solid 1px #e6e6e6; margin-bottom:15px; padding:20px 0 0 90px; *padding-left:45px; *padding-top:10px; _margin-left:100px; _padding-left:0; overflow:hidden;}
.my-orders-table .goods_info{ width:170px; padding-left:65px;}
.my-orders-table .goods_info .good_img{ margin-left:-65px; position:absolute;}
.my-orders-table .goods_info .good_img a{ display:inline-block; border:solid 1px #e6e6e6; height:50px; width:50px;}
.my-orders-table .goods_info .good_img a img{ height:50px; width:50px; overflow:hidden;}
.my-orders-table .goods_info .good_img a:hover{ border:solid 1px #f90; height:50px; width:50px;}
.my-orders-table .goods_info .tit{ display: inline-block; color: #949494; height: 3em; overflow: hidden; word-break: break-all; word-wrap: break-word;}
.my-orders-table .goods_info .tit:hover { color: #253145;}
.my-orders-table .goods_info .price{ padding-top: 3px;}
.my-orders-table .goods_info .price em{ color: #990000; font: bold 13px Arial;}
.my-orders-table .goods_info .btn{ float:right;}
.box-account .notice .enter{ background:url(../images/enter.png) no-repeat 2px 2px;}
.box-account .notice .cart{ background:#999 url(../images/cart.png) no-repeat 0 1px;}
.box-account .order_info .btn{ margin-left:10px;}
.box-account .btn_disabled{ background-position:100% -42px;}
.box-account .btn_disabled span{ background-position:0 -42px;}
.proof_field td{ _position:relative;}
.proof_field p input{ border:1px solid #999; height:22px; width:278px;}
.proof_field a{ color:#09f;}
.proof_field .del, .pro_select .pre_view .close{ background:#fff url(../images/bg_hor.png) no-repeat -80px -127px; font-size:0; margin:5px 0 0 5px; padding:0; height:15px; width:15px; position:absolute; text-indent:-9999em;}
.proof_field .del:hover, .pro_select .pre_view .close:hover{ background-position:-95px -127px;}
.pro_select input, .pro_select label{ margin-right:3px; vertical-align:middle}
.pro_select .pre_view{ background:#fff; position:relative; z-index:1;}
.pro_select .pre_view a{ display:inline-block; background:#fff; border:1px solid #eee; padding:2px; margin:0 15px 15px 0; position:relative; z-index:1;}
.pro_select .pre_view img{ vertical-align:middle}
.pro_select .pre_view .close{ margin:0; left:-9999px; top:-4px; left:76px\9;}
.pro_select .pre_view a:hover .close{ left:76px;}
.pro_select .price_panel{ width:788px;}
.pro_select .price_panel span, .exch_price_shell .price_panel span{ color:#999; margin-left:10px;}
.pro_select .price_panel span b{ color:#000;}
.pro_select .price_panel span.mr{ margin-right:90px;}
.pro_select .price_panel span.radio{ margin-right:20px;}
.pro_select .price_panel span.see_refund a{ float:right; color:#16a0ff; font-weight:700;}
.pro_select .price_panel span.see_refund a:hover{ color:#3d98d6; text-decoration:underline;}
.pro_select .file_upload .file input{ border:solid 1px #e6e6e6; height:28px; width:322px; text-indent:5px;}
.pro_select .file_upload p.add a{ color:#2da9ff; line-height:30px;}
.pro_select .file_upload p.add a:hover{ text-decoration:underline;}
.pro_select .file_upload a{ color:#fff; text-shadow:0 1px 1px rgba(7,0,2,.2);}
.pro_select .file_upload .alert{ color:#ff4949; padding-left:12px;}
.pro_select .price_panel p.alert{ color:#ef3a41; line-height:35px;}
.pro_select .price_panel p.alert i{ display:inline-block; background:url(../images/group_user.png) no-repeat -148px 0; height:16px; width:16px; margin:-2px 10px 0 0; vertical-align:middle;}
.pro_select .price_panel em,  .exch_price_shell .price_panel em{ color:#666; font-weight:bold;}
.pro_select .price, .exch_price_shell .price{ color:#c00; font-size:14px;}
.box-account .last .btn{ background-position: 0 -416px; font-size: 16px; line-height: 32px; margin-right:15px; padding-left: 15px; text-shadow: 0 -1px 0 #466dbd;}
.box-account .last .btn span{ display: inline-block; background: url(../images/btn_hor.png) no-repeat; background-position: 100% -416px; padding-right: 15px; vertical-align;}
.box-account .last .btn:hover{ background-position: 0 -448px;}
.box-account .last .btn:hover span{ background-position: 100% -448px;}
.box-account .last .disabled{ display: inline-block; background: url(../images/btn_hor.png) no-repeat; vertical-align: middle; background-position: 0 -128px; font-size: 16px; line-height: 33px; height:33px; margin-right: 15px;
    padding-left: 15px; pointer-events:none;}
.box-account .last .disabled span{ display: inline-block; background: url(../images/btn_hor.png) no-repeat; background-position: 100% -128px; color:#fff; font-size: 16px; line-height:33px; height:33px; text-shadow: 0 -1px 0 #5e5c5c; padding-right: 15px;}

.ex_select_shell{ width:890px; position:relative; z-index:9;}
.ex_select_shell td{ border:0; padding:0;}
.ex_select_shell select{ vertical-align:middle}
.ex_select_panel a.del, .exch_select_shell a.del{ display:inline-block; background:url(../images/toggle.png) no-repeat; font-size:0; height:15px; width:15px;}
.ex_select_panel a.del:hover, .exch_select_shell a.del:hover{ background-position:0 -15px;}
.combobox_panel{ *position:relative}
.combobox{ border:1px solid #ddd; cursor:pointer; position:relative; _position:static;}
.combobox, .combobox_inner{ height:32px; width:240px;}
.combox{ display:inline-block; position:relative; _position:static; *float:left; _float:left;}
.combox .cart{ display:inline-block; border:1px solid #ddd; margin-top:-1px; padding:2px; position:absolute; right:-40px; top:0; _position:relative; _top:-32px; _left:85px;}
.combox .cart b{ display:block; background:#999 url(../images/group_user.png) no-repeat -269px -22px; height:28px; width:28px;}
.combox .cart:hover{ border-color:#666;}
.combox .combox_name{ background:#c8c8c8; color:#000; line-height:32px; height:32px; width:80px; text-align:center;}
.combobox_inner{ position:absolute; left:0; top:0; _float:left;}
.combobox_txt input{ background: #fff; border: 0; color: #333; font-size: 14px; line-height: 20px; margin: 0; padding: 6px; height: 20px; width: 200px; *margin-top:-1px;}
.combox_goods{ width:336px; left:93px; position:absolute;}
.combox_goods .combobox_main{ width:336px;}
.combobox_main{ display:none; background:#fff; border:1px solid #ddd; box-shadow:1px 1px 3px rgba(0,0,0,.3); margin:0 0 0 -1px; width:140%; position:absolute; left:0; top:100%; *top:35px; _top:35px; *left:-92px; _left:-92px; overflow:hidden}
.combobox_main ul{ margin-top:-1px; overflow:hidden; *zoom:1;}
.combobox_main li{ float:left; padding:0; width:100%;}
.combobox_main li a{ display:block; border-top:1px dotted #ccc; line-height:18px; padding:6px 8px; white-space:nowrap;}
.combobox_main li .tit{ display:inline-block; width:270px; overflow:hidden; text-overflow:ellipsis;}
.combobox_main .pic{ display:inline-block; border:1px solid #ddd; margin-right:8px; vertical-align:top;}
.combobox_main .pic img{ vertical-align:middle;}
.combobox_main li a strong{ display:block; color:#999; font-weight:normal;}
.combobox_main li a em{ color:#333; font-weight:bold;}
.combobox_main .price{ color:#999; margin:-18px 0 0 54px;}
.combobox_main .counter{ margin:-18px 0 0 200px;}
.combobox_main li a:hover, .combobox_main li a.hover{ background:#7b96c8; border-color:#7b96c8; color:#fff;}
.combobox_main li a:hover .pic, .combobox_main li a.hover .pic{ background-position:center -14px; border-color:#7b96c8;}
.combobox_main li a:hover strong, .combobox_main li a:hover em{ color:#fff;}
.combobox .label{ display:inline-block; font-size:14px; line-height:32px; padding:0 8px;}
.combobox .arrow{ border-style:solid dashed; border-color:#999 transparent; border-width:9px 9px 0; font-size:0; height:0; width:0; position:absolute; right:8px; top:12px;}
.combobox:hover .arrow{ border-color:#666 transparent;}
.combobox_mask{ display:none; background:#fff; cursor:default; height:100%; width:100%; position:absolute; left:0; top:0; opacity:.5; filter:Alpha(opacity=50);}
.combobox_pager{ background:#f4f4f4; border-top:1px solid #ccc; cursor:default; position:static; text-align:right;}
.combobox_pager p{ border-top:1px solid #fff; padding:10px 10px 8px;}
.combobox .enter{ background:url(../images/enter.png) no-repeat 50% 50%; border:0; height:20px; width:24px; position:absolute; top:6px; right:2px; opacity:.8;}
.combobox .enter:hover{ opacity:1;}
.combobox .cart{ border:1px solid #ddd; margin-top:-1px; padding:2px; position:absolute; right:-40px; top:0; _position:relative; _left:-110px; _top:5px;}
.combobox .cart b{ display:block; background:#999 url(../images/group_user.png) no-repeat -269px -22px; height:28px; width:28px;}
.combobox .cart:hover{ border-color:#666;}
.combobox .disabled .arrow{ border-top-color:#999;}
.combobox .disabled .combobox_mask{ display:block;}
.ex_select_panel{ padding-top:10px; *position:relative; *z-index:0;}
.ex_select_panel th{ background:#f0f0f0; width:auto;}
.ex_select_panel .pic a{ display:inline-block; border:1px solid #D6D6D6;}
.ex_select_panel .pic a:hover{ border-color:#aaa; *border-color:#D6D6D6;}
.ex_select_panel .pic img{ vertical-align:middle;}
.ex_select_panel .tit{ font-weight:bold; word-break:break-all;}
.ex_select_panel .price{ color:#666; font-weight:normal; padding-top:5px;}
.exch_price_shell .exchage_table th{ width:110px;}
.exch_price_shell label span{ color:#999;}
.exch_select_shell .exchage_table{ *position:relative;}
.exch_combo_panel .combobox_txt{ position:absolute;}
.exch_combo_panel .combobox_txt input{ background:#fff; border:0; color:#333; font-size:14px; line-height:20px; margin:0; padding:6px; height:20px; width:200px; *margin-top:-1px;}
.cart_ico{ display:inline-block; border:1px solid #ddd; margin-top:-1px; padding:2px; cursor:pointer; *display:inline; *zoom:1;}
.cart_ico b{ display:block; background:#999 url(../images/group_user.png) no-repeat -269px -22px; height:28px; width:28px;}
.cart_ico:hover{ border-color:#666;}

/*需优化*/
.car_main{ background:#fff; border:1px solid #ddd; box-shadow:1px 1px 3px rgba(0,0,0,.3); margin:0 0 0 -1px; width:140%; position:absolute; left:0; top:100%; overflow:hidden}
.car_main ul{ margin-top:-1px; overflow:hidden; *zoom:1;}
.returned ul li .car_main li{ float:left; padding:0; width:100%;}
.car_main li a{ display:block; border-top:1px dotted #ccc; line-height:18px; padding:6px 8px; white-space:nowrap;}
.car_main li .tit_b{ display:inline-block; width:270px; overflow:hidden; text-overflow:ellipsis;}
.returned ul li .car_main .pic{ display:inline-block; border:1px solid #ddd; margin-right:8px; vertical-align:top;}
.returned ul li .car_main span{ padding:0;}
.car_main .pic img{ vertical-align:middle;}
.car_main li a strong{ display:block; color:#999; font-weight:normal}
.car_main li a em{ color:#333; font-weight:bold;}
.car_main .price{ color:#999; margin:-18px 0 0 54px;}
.car_main .counter{ margin:-18px 0 0 200px;}
.car_main li a:hover, .combobox_main li a.hover{ background:#7b96c8; border-color:#7b96c8; color:#fff;}
.car_main li a:hover .pic, .combobox_main li a.hover .pic{ background-position:center -14px; border-color:#7b96c8;}
.car_main li a:hover strong, .car_main li a:hover em, .combobox_main li a:hover strong, .combobox_main li a:hover em{ color:#fff;}

/* product_list_dialog */
.product_list_dialog{ background:#fff; border:1px solid #ddd; box-shadow:0 1px 3px rgba(0,0,0,.2); width:336px;}
.product_list_dialog .ds_dialog_inner { border-top:0;}
.product_list_dialog .ds_dialog_tl, .product_list_dialog .ds_dialog_tc, .product_list_dialog .ds_dialog_tr, .product_list_dialog .ds_dialog_ml, .product_list_dialog .ds_dialog_mr, .product_list_dialog .ds_dialog_bl, .product_list_dialog .ds_dialog_bc, .product_list_dialog .ds_dialog_br{ display:none;}
.product_list ul{ margin-top:-1px; overflow:hidden; vertical-align:top; *zoom:1;}
.product_list li a{ display:block; border-top:1px dotted #ccc; line-height:18px; padding:6px 8px; white-space:nowrap;}
.product_list li .tit_b{ display:inline-block; width:270px; overflow:hidden; text-overflow:ellipsis;}
.product_list .pic{ display:inline-block; border:1px solid #ddd; margin-right:8px; vertical-align:top;}
.product_list .pic img{ vertical-align:middle;}
.product_list li a strong{ display:block; color:#999; font-weight:normal}
.product_list li a em{ color:#333; font-weight:bold;}
.product_list .price{ color:#999; margin:-18px 0 0 54px;}
.product_list .counter{ margin:-18px 0 0 200px;}
.product_list li a:hover{ background:#7b96c8; border-color:#7b96c8; color:#fff;}
.product_list li a:hover{ background-position:center -14px; border-color:#7b96c8;}
.product_list li a:hover strong, .product_list li a:hover em{ color:#fff;}


/*退货列表新样式*/
.rejected_title{ background:#f0f0f0; border-bottom:solid 1px #e6e6e6; color:#999; line-height:48px; height:48px; width:890px;}
.rejected_title span{ display:inline-block;}
.rejected_title span.good_pic{ width:90px;}
.rejected_title span.good_name{ width:440px;}
.rejected_title span.shop_num{ width:130px;}
.rejected_title span.cancel_reson{ width:190px;}
.returned{}
.returned ul li{ display:inline-block; width:890px; border-bottom:solid 1px #e6e6e6; padding-top:20px;}
.returned ul li.last{ border-bottom:none;}
.returned ul li span{ padding:0 10px; vertical-align:top;}
.returned ul li .good_pic{ display:inline-block;}
.returned ul li .good_pic a { float:left; display: inline-block; border: 1px solid #D6D6D6; height:46px; width:46px; overflow:hidden;}
.returned ul li .good_pic a img{ height:45px; width:45px;}
.returned ul li .good_pic a:hover{ border-color:#aaa; *border-color:#D6D6D6;}
.returned ul li .good_info{ display:inline-block; width:484px; font-weight: bold; word-break: break-all; overflow:hidden;}
.returned ul li .good_info a.name{ display:inline-block; width:303px; padding:0 10px 0 0; overflow:hidden;}
.returned ul li .good_info .prices{ color: #666; font-weight:normal; width:300px; padding-top: 5px;}
.returned ul li .goods_info{ display:inline-block; padding: 0 10px; width:255px; font-weight: bold; word-break: break-all; overflow:hidden;}
.returned ul li .goods_info a.name{ width:255px; padding:15px 10px 0 0; overflow:hidden;}
.returned ul li .goods_info .prices{ color: #666; font-weight:normal; width:255px; padding-top: 5px;}
.returned ul li .return_num{ width:130px;}
.returned ul li .return_num input{ vertical-align:top;}
.returned ul li .resaon{ width:190px;}
.returned ul li .remove{ width:20px;}
.returned ul li .remove a{ display: inline-block; background: url(../images/bg_hor.png) -80px -127px no-repeat; font-size: 0; height: 15px; width: 15px;}
.returned ul li .remove a:hover{ display: inline-block; background: url(../images/bg_hor.png) -95px -127px no-repeat; font-size: 0; height: 15px; width: 15px;}
.returned ul li .cue{ display:block; background: #f7fafc; border: 1px solid #e4e9ee; color: #666; line-height: 1.8; margin:12px 0 20px 100px; padding: 4px 10px; position:relative;}
.returned ul li .cue .comment{ *float:left;}
.returned ul li .cue .comment i{display: inline-block; background:url(../images/group_user.png) no-repeat -148px 0; height: 16px; width: 16px; margin: -2px 10px 0 0; vertical-align: middle;}
.returned ul li .cue a{ float:right; color:#2da9ff; font-size:13px; font-weight:700; position:absolute; right:10px;  _right:20px;}
.returned ul li .cue a:hover{ color:#65bcf8; text-decoration:underline;}
.returned_listpic{ display:inline-block; float:right;}
.returned_list{ display:inline-block; padding-left:100px; width:340px; *float:left; _float:left; _margin-top:60px;}
.returned_list .left_select{ float:left; width:240px; position:relative; z-index:7;}
.returned_list .left_select.active{ z-index:9;}
.returned_list .left_select .tit{ float:left; line-height:35px;}
.addr_panel .address li{ border-bottom:1px dotted #dcdcdc; line-height:20px; height:20px; padding:5px 10px;}
.addr_panel .address li.checked{ background:#eef5d4; border-bottom:1px solid #eef5d4; height:40px;}
.addr_panel .address label{ cursor:default; margin-left:2px; position:relative;}
.addr_panel .address label em{ display:none; position:absolute; left:0; top:16px; _left:2px; *top:20px;}
.addr_panel .address .btns{ display:none; float:right; margin-top:-1px;}
.addr_panel .address .btns :last-child{ background:#ccc; font-weight:normal;}
.addr_panel .address .btns a{ display:block; background:#aaa; border-radius:3px; font-weight:bold; color:#fff; line-height:20px; margin-bottom:3px; height:20px; width:72px; text-align:center;}
.addr_panel .address .btns a:hover{ background-color:#666;}
.addr_panel .address li.checked .btns{ display:inline;}
.addr_panel .address li.checked label{ font-weight:bold;}
.addr_panel .address li.checked label em{ display:block;}
.addr_panel input, .addr_panel label{ vertical-align:middle; margin:0; font-family:Tahoma}
.addr_panel .default_info{ float:right; background:#aaa; border-radius:3px; color:#fff; line-height:20px; height:20px; padding:0 10px;}
.addr_panel .new_address{ border:1px solid #dbe1c4; background:#f3f5eb; margin:10px 0}
.addr_panel .new_address table{ border:1px solid #fff}
.addr_panel .new_address table th{ border:0; width:100px; text-align:right; font-weight:normal}
.addr_panel .new_address table th,.addr_panel .new_address table td{ padding:15px 5px 0}
.addr_panel .new_address table td{ border:0; padding-left:0}
.addr_panel .new_address table th em{ color:#f60; vertical-align: middle; margin:0 5px; display:inline-block}
.addr_panel .new_address table td .error_em{ color:#f00}
.addr_panel .new_address table td.tel_input_tips{ color:#999; padding-left:5px; padding:10px 0 0 5px}
.addr_panel .new_address table input.error,.addr_panel .new_address table textarea.error,.addr_panel .new_address table select.error{ border:1px solid #f00}
.addr_panel .new_address td input, .addr_panel .new_address td select{ border:1px solid #ccc; padding:5px; background:#fff; margin:0 5px}
.addr_panel .new_address td select{ padding:3px;}
.addr_panel .new_address table td textarea{ background:#fff url(../images/textareabg.png); border:1px solid #ccc; line-height:25px; margin-left:5px; padding:0 5px; height:49px; width:490px; max-width:490px;}
.addr_panel .new_address table th.last{ padding-bottom:15px; text-align:left}
.addr_panel .new_address table th.last input{ margin-left:110px; padding:4px 8px;}
.addr_panel .ext_addr a{ color:#09f;}
.pay_ship li{line-height:20px; padding:5px 10px; height:20px;}
.pay_ship li .fr{ color:#09f;}
.pay_ship li .fr:hover{ text-decoration: underline;}
.pay_ship .checked{ background:#fef8e4; margin-bottom:10px;}
.pay_ship li label{ font-weight:bold;}
.pay_ship li label em{ color:#f00;}
.pay_ship li.intro{ background:#f7fafc; border:1px solid #e4e9ee; color:#666; line-height:1.8em; margin:0 0 10px 26px; margin-left:32px\9; height:auto; *margin-left:29px;}
.pay_ship li.ship_mode_time{ margin:0 0 2px 0;}
.pay_ship li.ship_mode_time input{ margin-right:5px;}
.pay_ship li.ship_mode_time label{ font-weight:normal; margin-right:15px;}
.pay_ship .shipping_wrap{ padding:4px 0; height:auto; overflow:hidden;}
.pay_ship .pay_type{ margin-bottom:0; height:62px;}
.pay_ship .pay_type label{ display:inline-block; background-color:#f5f5f5; background-repeat:no-repeat; background-position:center 0; border:1px solid #e4e9ee; height:60px; width:140px; position:relative;}
.pay_ship .pay_type label em{ background:#fff; border-top:1px solid #e4e9ee; color:#666; font-weight:normal; line-height:20px; height:20px; width:100%; position:absolute; bottom:0; left:0; text-align:center;}
.pay_ship li.expr{ margin:0; height:46px;}
.pay_ship .expr label{ display:inline-block; background:url(../images/expr_logo.png) no-repeat; border:1px solid #E4E9EE; color:#f5f5f5; cursor:pointer; font-size:0; height:44px; width:140px; position:relative;}
.pay_ship .expr em{ background:#fff; border:1px solid #ddd; border-radius:10px; font-size:12px; line-height:22px; padding:0 4px; height:22px; position:absolute; right:-26px; top:-10px;}
.pay_ship .expr input{ height:13px; width:13px;}
.pay_ship .ems{ padding-top:15px;}
.pay_ship .ems label{ background-position:0 -44px;}
.pay_ship li.title{ padding:10px 0 15px;}
.pay_ship li.ship_cost{ border-top:1px solid #e6e6e6; color:#ccc; margin-top:20px;}
.pay_ship li.ship_cost strong{ color:#666; margin-right:60px;}
.pay_ship li.ship_cost strong em{ color:#f00;}
.pay_ship li.ship_cost span{ float:right;}

/*客服留言*/
ul.message_style li{ float:left; padding-bottom:0; margin-right:30px;}
.support_reply{ background: #F5FBF5; border:1px solid #E7F5E7; margin:5px 0; padding:5px; position: relative;}
.reply_name { color:#597293; font-weight:bold; line-height:1.4; width: 100px;}
.reply_time { float:right; color: #666; font-size: 10px;}
.see_reply_btn{ margin-top:10px;}
/*积分*/
.current_score{ border:2px solid #fc0; background:#ffffee; -moz-border-radius:8px; -khtml-border-radius:8px; -webkit-border-radius: 8px; border-radius:8px; margin-top:10px; padding:12px 10px;}
.current_score em{ color:#ff6c00; font-weight:bold; font-size:18px; line-height:1em; vertical-align:middle; position:relative; top:-1px;}

/*礼品卡*/
.gift_card{ border:2px solid #fc0; background:#ffffee; -moz-border-radius:8px; -khtml-border-radius:8px; -webkit-border-radius: 8px; border-radius:8px; margin:10px 0 25px 0; padding:12px 10px; position:relative;}
.gift_card em{ color:#ff6c00; font-weight:bold; font-size:18px; line-height:1em; vertical-align:middle; position:relative; top:-1px;}
.gift_card .receive{ float:right; background:url(../images/group_user.png) no-repeat -126px -126px; color:#fff; line-height:28px; height:28px; width:73px; text-align:center; position:absolute; top:8px; right:15px; *top:11px; _right:35px;}
.gift_card .receive:hover{ background:url(../images/group_user.png) no-repeat -126px -155px; color:#fff; height:28px; width:73px;}

/*评价、回复*/
.add_comment_pop{ height:240px; width:680px; min-height:240px;}
.add_comment_pop iframe{ margin:0; height:100%; width:100%;}

/*add_comment_shell*/
.add_comment_shell{ min-width:600px;}
.add_comment_panel{ padding:10px 12px;}
.add_comment_shell .step{ margin:0 10px; padding-bottom:15px;}
.add_comment_shell .step .cmt_pro_list{ margin-top:15px;}
.add_comment_panel .friendly_prompt{ color:#dd0a28;}

.select_all{ border-bottom:2px solid #E6E6E6; color:#666; font:normal 12px/normal Tahoma; padding:3px 0 5px;}
.select_all input{ width:13px; vertical-align:middle;}
.select_all label{ margin-left:3px; vertical-align:middle;}
.select_all .cue{ color:#e9be10; padding-left:10px; vertical-align:bottom;}
.cmt_pro_list td{ border-bottom:1px solid #E6E6E6; padding:5px;}
.cmt_pro_list .inx{ width:20px; text-align:center;}
.cmt_pro_list .pic{ width:56px;}
.cmt_pro_list .pic a{ display:inline-block; border:1px solid #E6E6E6; margin:3px; height:50px; width:50px; overflow:hidden;}
.cmt_pro_list .pic a:hover{ border-color:#f90;}
.cmt_pro_list .pic img{ height:50px; width:50px; vertical-align:middle;}
.cmt_pro_list .price{ font:14px/1.5 Arial;}
.add_comment_panel .cmt_pro_list table{ border-bottom:3px solid #E6E6E6;}
.add_comment_panel .read_rate{ width:160px; top:40px; right:auto; left:14px;}
.cmt_pro_list .evaluated{ display:none; background:#c1c1c1; color:#000; border-radius:5px; line-height:25px; padding:5px 10px; height:25px;}
/*add_comment*/
.add_comment_panel .pro_star_count{ left:240px; top:56px;}
.add_comment_panel .report_comment_opt{ margin:0; padding:5px 0; position:static;}

/*会员等级*/
.user_level_info_inner{ border-bottom:1px solid #d6d6d6;}
.user_level_info_inner a{ color:#0000ff;}
.user_level_info .title_name{ background:#f6f6f6; border:solid 1px #e3e3e3; border-bottom:solid 3px #476db9; border-left:none; line-height:40px; height:40px;}
.user_level_info .notice{ display:inline-block; color:#ff0000; line-height:20px; margin-top:20px;}
.user_level_info .notice b{ color:#000;}
.user_level_info .notice a b{ color:#ff0000; padding:0 5px; text-decoration:underline;}
.user_level_info .notice a:hover b{ color:#900;}
.user_level_info .title_name span{ display:inline-block; background:#476db9; color:#fff; font-size:14px; padding:0 30px; letter-spacing:1px;}
.user_level_info_tips{ background:#FFFEBE; border:1px solid #d6d6d6; color:#666; line-height:1.8; margin:20px 0 0 0; padding:8px 20px 8px 10px; position:relative;}
.user_level_info_tips strong{ color:#E50822; font-weight:normal;}
.user_level_info_tips .close{ color:#454543; cursor:pointer; font:16px/1.2 Arial; position:absolute; right:6px; top:2px; _right:25px;}
.user_level_info dl{ border:1px solid #d6d6d6; border-bottom:0; margin:0 0px;}
.user_level_info dt{ float:left; color:#666; font-size:12px; font-weight:bold; padding:10px; width:70px; text-align:right;}
.user_level_info dd{ float:left; border-left:1px solid #d6d6d6; padding:8px 10px; width:580px;}
.user_level_info p{ color:#333; line-height:2;}
.user_level_info_inner .more{ padding:8px 0 0;}
.user_level_info_inner .more a{ display: inline-block; background: #656d71; border-radius: 2px; color: #fff; line-height: 20px; margin-left: 10px; height: 20px; padding: 0 10px;}
.user_level_info_inner .more a:hover{ background: #b7babc;}
.user_level_info .current{ background:#FFD59E; border-color:#E9B97A;}
.user_level_info .current dt, .user_level_info .current dd{ border-color:#E9B97A; color:#000}
.bind_card_pop{ padding:10px 20px 10px 0;}
.bind_card_pop h4{ margin-bottom:10px;}
.bind_card_pop p{ background:#FFFDEE; border:1px solid #EDD28B; padding:2px;}
.bind_card_pop p input{ background:#fff; border:1px solid #eee; font:14px/normal "\5FAE\8F6F\96C5\9ED1", Arial; padding:2px 3px; height:20px; width:240px; outline:0;}

/*客户留言列表/留言列表*/
.msg_content textarea{ border:1px solid #999; color:#666; line-height:1.8; padding:5px; height:60px; width:360px; overflow:auto;}
.msg_content div{ border:1px solid #999; color:#666; line-height:1.8; padding:5px; height:auto; width:360px; overflow:auto;}
.wp_guest_pop li{ padding-bottom:8px;}

/*err_msg*/
.err_msg{ color:#f60; padding-left:5px; font-weight:normal;}

/*地址管理*/
.address_manage{ margin-top:22px;}
.address_manage .title_bar{ background:#4467a7; border-radius:2px 2px 0 0; color:#fff; line-height:45px; height:45px;}
.address_manage .title_bar h2{ float:left; font-size:16px; font-weight:normal; padding-left:22px; overflow:hidden;}
.account-content .countdown{ display:inline; float:left; color:#fff; margin-left:15px;}
.account-content .countdown i{ display:inline-block; background:url(../images/group_user.png) no-repeat -170px -56px; margin:-3px 8px 0 0; height:24px; width:24px; vertical-align:middle; *margin-top:0;}
.address_manage .personal_account{ background:#fff; border:solid 1px #f3f3f3;}
.address_manage .personal_account .account_cover{ border:none;}
.address_manage .personal_account .form_info{ padding:30px 0 60px 28px;}
.address-form{ margin-top:15px; padding-left:90px;}
.address-form .btn{ background-position: 0 -416px; font-size: 16px; line-height: 32px; padding-left: 15px; text-shadow: 0 -1px 0 #466dbd;}
.address-form .btn span{ display: inline-block; background: url(../images/btn_hor.png) no-repeat; background-position: 100% -416px; padding-right: 15px;}
.address-form .btn:hover { background-position: 0 -448px;}
.address-form .btn:hover span { background-position: 100% -448px;}
.address-form .ml{ margin-left:15px;}
.current_address{ padding:10px 21px 40px;}
.current_address .title_bar{ background:#eaecee; color:#000; line-height:45px; height:45px;}
.current_address .title_bar h2{ font-size:16px; font-weight:normal; padding-left:15px;}
.address_manage .nav_top{ margin-top:25px;}

/*修改账户信息*/
.moidfy_info{ padding:10px 27px 50px 150px; position:relative;}
.moidfy_info .hack{ position:absolute; left:268px; top:128px;}
.moidfy_info table{ width:100%;}
.moidfy_info tr{ border-bottom:solid 1px #eee; color:#333; font-size:14px; line-height:42px;}
.moidfy_info tr td{ _border-bottom:solid 1px #eee; *border-bottom:solid 1px #eee; position:relative;}
.moidfy_info tr td .modift_input{ top:10px; right:135px; position:absolute;}
.moidfy_info td.name{ width:118px;}
.moidfy_info td.select select{ width:50px;}
.moidfy_info td a{ display:inline; float:right; margin-right:12px;}/* */
.moidfy_info td a.none{ display:none;}
.moidfy_info td.info_write input{ border:solid 1px #abadb3; line-height:20px; height:20px; width:180px; text-indent:5px;}
.moidfy_info .avatar{ width:102px; position:absolute; left:28px; top:22px; _left:-125px;}
.moidfy_info .avatar img{ display:block; border-radius:5px; margin-left:8px; height:102px; width:102px;}
.moidfy_info .avatar a{ display:block; color:#79808a; margin-top:10px; text-align:center;}
.moidfy_info .avatar a:hover{ color:#333;}

/*手机充值订单*/
.prepaid_phone{ padding:20px 24px 55px 24px;}
.order_search{ background:#eaecee; border:solid 1px #e3e3e3; border-bottom:none; box-shadow:0 1px 1px #e3e3e3 inset; color:#333; font-size:14px; font-weight:700; padding:16px 20px;}
.order_search input{ display:inline-block; background:#fff;  border:1px solid #999; font-weight:normal; line-height:20px; margin:0 5px 0 15px; padding:4px; height:20px; width:240px; outline:none;}
.order_search .btn { display:inline-block; background-position: 0 -416px; font-size: 16px; line-height: 32px; margin-top:-5px; padding-left: 15px; text-shadow: 0 -1px 0 #466dbd; *margin-top:-13px;}
.order_search .btn span { display: inline-block; background: url(../images/btn_hor.png) no-repeat; background-position: 100% -416px; padding-right: 15px;}
.order_search .btn:hover { background-position: 0 -448px;}
.order_search .btn:hover span { background-position: 100% -448px;}
.order_list a.mt{ margin-top:5px;}
.prepaid_mt25{ margin-top:25px;}

/*商品咨询*/
.commodity_consult{ padding:28px 25px 30px 25px;}
.commodity_consult .step_order{ border:none; padding-bottom:50px;}
.commodity_consult .tab_nav{ border-bottom:solid 3px #476db9; line-height:40px; height:40px; overflow:hidden;}
.commodity_consult .tab_nav ul li{ float:left; width:auto;}
.commodity_consult .tab_nav ul li a{display: inline-block; background: #f6f6f6; border: solid 1px #e3e3e3; border-bottom: none; color: #666; font-size: 14px; font-weight: 700; margin-left:-1px; padding: 0 30px; height: 40px; text-align: center; overflow: hidden;}
.commodity_consult .tab_nav ul li a em{ padding-left:3px;}
.commodity_consult .tab_nav ul li a.current{ background: #476db9; color: #fff;}
.commodity_consult .tab_nav ul li a:hover{ background: #476db9; color: #fff;}
.order_total{ color:#383838; font-size:14px; font-weight:700; line-height:45px;}
.function_btn{ float:right; padding:8px 12px 0 0;}
.function_btn a{ display:inline-block; float:left; margin-right:10px;}

/* return_order */
.return_order .inner span{ padding-left:105px;}

/*查看订单*/
.step_order .inner .validation i { background-position: -90px -144px;}
.step_order .inner .first .validation i { background-position: 0 -144px;}
.step_order .inner .last .validation i { background-position: -90px -144px;}
.step_order .inner .validation em{ color:#299a07;}
.step_order .inner b.time{ color:#808080; font-weight:100;}
.step_order .inner .first .validation i { background-position: 0 -144px;}
.step_order .inner .last .validation i { background-position: -90px -144px;}
.see_order .inner .customer i{ background-position: -47px -192px;}
.see_order .inner .validation em{ color:#299a07;}
.see_order .inner em{ color:#333; margin:50px 0 0 -38px; width:120px; position:absolute; text-align:center;}
.see_order .inner b.time{ color:#808080; font-weight:100;}

/* new mail password */
.prompt_tit{ background:#fffae2; color:#ff0000; font-size:14px; border:solid 1px #f5e190; margin:20px 0 15px 0; line-height:53px; height:53px;}
.prompt_tit i{ float:left; background:url(../images/prompt.png) no-repeat; margin:16px 15px 0 25px; height:20px; width:21px; vertical-align:top;}
.prompt_tit a{ color:#476db9; margin-left:15px; text-decoration:underline;}

/*积分记录*/
.record{ border-bottom:solid 3px #476db9; border-left:none; line-height:40px; margin-top:32px; height:40px; position:relative;}/* background:#f6f6f6; border:solid 1px #e3e3e3; 评价与晒单 account_shareorder_two.html*/
.record span{ display:inline-block; background:#476db9; color:#fff; font-size:14px; width:144px; text-align:center; letter-spacing:1px;}

/*给客服留言*/
.leave_message{ padding:10px 25px 30px 25px;}
.leave_message .title_name{ border-bottom:solid 1px #eee; line-height:45px;}
.leave_message .title_name h2{ color:#f60; font-size:14px; letter-spacing:1px;}
.leave_btn .btn { background-position: 0 -416px; font-size: 16px; line-height: 32px; padding-left: 15px; text-shadow: 0 -1px 0 #466dbd;}
.leave_btn .btn span { display: inline-block; background: url(../images/btn_hor.png) no-repeat; background-position: 100% -416px; padding-right: 15px;}
.leave_btn .btn:hover { background-position: 0 -448px;}
.leave_btn .btn:hover span { background-position: 100% -448px;}
.leavemsg_code{ margin-left:20px;}
.leavemsg_input{ border:solid 1px #abadb3; margin:0 10px 0 12px; padding:0 4px; height:20px; width:120px;}
.sale_out{ display:inline-block; background:url(../images/sold_out.jpg) no-repeat; color:#fff; line-height:32px; margin-bottom:5px; height:32px; width:110px; text-align:center; pointer-events:none;}


#myprize .btn{ float:right; background-position:0 -416px; font-size:14px; line-height:32px; padding-left:15px; -moz-text-shadow:none; -ms-text-shadow:none; -webkit-text-shadow:none; text-shadow:none;}
#myprize .btn span{ display:inline-block; background:url(../images/btn_hor.png) no-repeat; background-position:100% -416px; padding-right:15px;}
#myprize .btn em{ display:inline-block; background:url(../images/prize_btn_bg.png) no-repeat; margin-right:5px; height:32px; width:14px; vertical-align:top;}
#myprize .btn:hover{ background-position:0 -448px;}
#myprize .btn:hover span{ background-position:100% -448px;}
#myprize .btn_copera{ background-image:url(../images/operat_btn.png); background-position:0 0; line-height:23px; margin:5px 0 0 0; padding-left:10px;}
#myprize .btn_copera span{ background-image: url(../images/operat_btn.png); background-position:100% 0; text-shadow:none; padding-right:10px;}
#myprize .btn_copera:hover{ background-position:0 -23px;}
#myprize tbody td.last a.modify_btn{ float:right;}
#myprize .btn_copera:hover span{ background-position:100% -23px;}
#myprize .btn_evalu{ background-position:0 -92px; line-height:23px; margin:2px 0; padding-left:10px;}
#myprize .btn_evalu span{ background-image:url(../images/operat_btn.png);}
#myprize .btn_evalu span{ background-position:100% -92px; text-shadow:none; padding-right:10px;}

/* remind_form */
.remind_form{ color:#333; padding:5px 0 5px 5px; width:300px;}
.remind_form .note{ color:#f00; padding:5px 0 10px;}
.remind_form li{ padding:3px 0; vertical-align:top;}
.remind_form li label{ vertical-align:middle;}
.remind_form li input{ background:#fff; border:1px solid #b4b4b4; border-radius:3px; padding:3px 5px; height:14px; width:100px; vertical-align:middle; line-height:14px\9;}
.remind_form .token_btn{ background-position:0 -760px; line-height:24px; margin-left:5px; padding-left:6px; text-shadow:0 -1px 0 #496aac;}
.remind_form .token_btn:hover{ background-position:0 -784px;}
.remind_form .token_btn span{ background-position:100% -760px; padding-right:6px;}
.remind_form .token_btn:hover span{ background-position:100% -784px;}
.remind_form .token_btn.disabled, .remind_form .token_btn.disabled:hover{ background-position:0 -808px; cursor:default; text-shadow:0 -1px 0 #959494; pointer-events:auto;}
.remind_form .token_btn.disabled span, .remind_form .token_btn.disabled:hover span{ background-position:100% -808px; cursor:default;}
.remind_form li.note{ padding:3px 0;}
.remind_form .btns{ padding-top:5px; text-align:right;}
.remind_form .btns .btn{ margin-left:10px;}
/*商品评价、晒单点击评论按钮里面的textarea样式控制*/
#order-comment-list textarea{ width:99%;}
#comment-table textarea{ width:99%;}

/* 试用商品 */
.report_table{}
.report_table .good_img{ display:inline-block;}
.report_table .good_img a{ float:left; display:inline-block; border:1px solid #D6D6D6; height:46px; width:46px; overflow:hidden;}
.report_table .good_img a img{ height:45px; width:45px;}
.report_table .btn{ background-image:url(../images/operat_btn.png); background-position:0 0; line-height:23px; padding-left:10px;}
.report_table .btn span{ background-image:url(../images/operat_btn.png); background-position:100% 0; text-shadow:none; padding-right:10px;}
.report_table .btn:hover{ background-position:0 -23px}
.report_table .btn:hover span{ background-position:100% -23px;}
.report_table .examine{ color:#999; padding-bottom:10px;}
.report_table .goods_name{ color:#666; line-height:25px;}

/* 新增加我的彩票*/
.new_mylottery{}
.new_mylottery h2{ color:#ff0600; font-size:14px; line-height:30px; padding-top:30px;}
.new_mylottery .new_lottery_step{ background:url(../images/new_lottery_step.jpg) no-repeat; height:37px; width:726px; position:relative; position:relative;}
.new_mylottery .new_lottery_step a{ display:block; height:37px; width:101px; position:absolute; top:0; left:0; text-indent:-999em;}
.new_mylottery p{ color:#666; line-height:25px;}
.new_mylottery p a{ color:#476db9; font-weight:700; padding:0 2px;}

/*试用报告提示*/
.try_tips{ padding:20px 40px;}
.try_tips dl{ margin-bottom:30px;}
.try_tips dt{ padding-bottom:10px;}
.try_tips dt span{ background: url(../images/tips_tit01.jpg) no-repeat; height:34px; width:70px; color:#000; display:block;line-height: 44px;text-align: center;}
.try_tips dd{ color:#9f9d9d;line-height: 20px;}









